---
title: "Welcome to WhoDB"
description: "A lightweight, modern database management tool for exploring, querying, and visualizing your data"
---

# Welcome to WhoDB

WhoDB is a powerful, intuitive database management tool designed to simplify how you interact with your databases. Whether you're a developer, data analyst, or database administrator, WhoDB provides a streamlined interface for exploring schemas, managing data, and visualizing relationships.

![WhoDB Login Page](/images/01-login-page.png)

## What is WhoDB?

WhoDB is an open-source database management solution that combines the power of traditional database clients with modern visualization and query capabilities. It provides a unified interface for working with multiple database types while maintaining a focus on simplicity and user experience.

<CardGroup cols={2}>
<Card title="Multi-Database Support" icon="database">
Connect to PostgreSQL, MySQL, SQLite, MongoDB, Redis, and more with a single interface
</Card>
<Card title="Visual Schema Explorer" icon="sitemap">
Explore your database structure with interactive graph visualizations showing table relationships
</Card>
<Card title="Powerful Query Interface" icon="code">
Write and execute SQL queries with syntax highlighting, history tracking, and result visualization
</Card>
<Card title="Data Management" icon="table">
View, add, edit, and delete records with an intuitive spreadsheet-like interface
</Card>
</CardGroup>

## Key Features

<AccordionGroup>
<Accordion title="Database Connectivity">
WhoDB supports multiple database engines out of the box. Connect to your databases using standard connection strings or configure advanced options like SSL certificates, SSH tunnels, and connection pooling.
</Accordion>
<Accordion title="Schema Explorer">
Navigate your database structure with ease. The Schema Explorer shows all your databases, schemas, tables, views, and stored procedures in an organized tree view. Click any table to instantly view its structure and data.
</Accordion>
<Accordion title="Interactive Data Grid">
View and edit data in a familiar spreadsheet-like interface. Sort columns, filter rows, search across all fields, and perform bulk operations with just a few clicks.
</Accordion>
<Accordion title="Scratchpad Query Editor">
Write SQL queries in a powerful editor with syntax highlighting, auto-completion, and multi-cell support. Execute queries, view results, and save frequently used queries for later use.
</Accordion>
<Accordion title="Graph Visualization">
Visualize your database schema as an interactive graph. See table relationships, foreign keys, and data flow at a glance. Pan, zoom, and click nodes to explore your database structure visually.
</Accordion>
<Accordion title="Mock Data Generation">
Generate realistic test data for development and testing. Configure the number of rows, choose between append or overwrite modes, and let WhoDB populate your tables with sample data.
</Accordion>
<Accordion title="Export Capabilities">
Export your data in multiple formats including CSV, Excel, JSON, and SQL. Choose specific columns, apply filters, and select custom delimiters for maximum flexibility.
</Accordion>
</AccordionGroup>

## Why Choose WhoDB?

<Steps>
<Step title="Simple & Intuitive">
WhoDB's clean interface eliminates clutter and focuses on what matters most: your data. No complex menus or hidden features—everything is accessible and easy to find.
</Step>
<Step title="Fast & Lightweight">
Built with performance in mind, WhoDB loads quickly and handles large datasets efficiently. Query results appear instantly, and the interface remains responsive even with complex operations.
</Step>
<Step title="Developer-Friendly">
Designed for developers by developers. WhoDB includes features like query history, keyboard shortcuts, syntax highlighting, and multi-cell query execution that streamline your workflow.
</Step>
<Step title="Open Source">
WhoDB is fully open source, allowing you to audit the code, contribute improvements, and customize it to your needs. Join our community on GitHub to get involved.
</Step>
</Steps>

## Use Cases

<Tip>
WhoDB is perfect for a wide range of database management tasks
</Tip>

**Development & Testing**
- Quickly inspect database state during development
- Generate test data for your applications
- Debug SQL queries and view results instantly
- Explore schema changes and relationships

**Data Analysis**
- Export data for further analysis in Excel or other tools
- Run ad-hoc queries to answer business questions
- Filter and sort large datasets to find specific records
- Visualize table relationships to understand data flow

**Database Administration**
- Monitor table structures and indexes
- Manage user data and permissions
- Backup and restore data using export/import
- Maintain data quality with filtering and validation

**Learning & Education**
- Explore database structures to learn SQL
- Visualize relationships between tables
- Practice queries in a safe environment
- Understand database design patterns

## Getting Started

<CardGroup cols={3}>
<Card title="Installation" icon="download" href="/installation">
Learn how to install WhoDB on your system
</Card>
<Card title="First Login" icon="right-to-bracket" href="/first-login">
Connect to your first database
</Card>
<Card title="Quick Start" icon="rocket" href="/quick-start">
Get up and running in minutes
</Card>
</CardGroup>

<Note>
WhoDB is under active development. New features and improvements are added regularly. Check our GitHub repository for the latest updates and release notes.
</Note>

## Community & Support

Join our growing community of users and contributors:

- **GitHub**: Report issues, request features, and contribute code
- **Documentation**: Comprehensive guides and API references
- **Community Forum**: Ask questions and share tips with other users

<Info>
Ready to start exploring your databases? Continue to the **Installation** page to get WhoDB running on your system.
</Info>
